package com.erp.erp_entitys.Customer;

import java.io.Serializable;

/**
 * @author zjk
 * @version 1.0
 * @description 客户信息记录入参
 * @date 2021-05-19 1:35
 */
public class CustomerInformationRecordReq implements Serializable {
    /**
     * 业务员
     */
    private String salesmanCode;

    /**
     * 所属部门
     */
    private String deptSalesmanCode;

    /**
     * 建档日期-开始
     */
    private String startCreateTime;
    /**
     * 建档日期-结束
     */
    private String endCreateTime;
    /**
     * 客户类型
     */
    private String customerType;
    /**
     * 外销合同号
     */
    private String contractNo;
    /**
     * 签约日期-起始
     */
    private String startSigningDate;
    /**
     * 签约日期-截止
     */
    private String endSigningDate;


    public String getSalesmanCode() {
        return salesmanCode;
    }

    public void setSalesmanCode(String salesmanCode) {
        this.salesmanCode = salesmanCode;
    }

    public String getDeptSalesmanCode() {
        return deptSalesmanCode;
    }

    public void setDeptSalesmanCode(String deptSalesmanCode) {
        this.deptSalesmanCode = deptSalesmanCode;
    }

    public String getStartCreateTime() {
        return startCreateTime;
    }

    public void setStartCreateTime(String startCreateTime) {
        this.startCreateTime = startCreateTime;
    }

    public String getEndCreateTime() {
        return endCreateTime;
    }

    public void setEndCreateTime(String endCreateTime) {
        this.endCreateTime = endCreateTime;
    }

    public String getCustomerType() {
        return customerType;
    }

    public void setCustomerType(String customerType) {
        this.customerType = customerType;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getStartSigningDate() {
        return startSigningDate;
    }

    public void setStartSigningDate(String startSigningDate) {
        this.startSigningDate = startSigningDate;
    }

    public String getEndSigningDate() {
        return endSigningDate;
    }

    public void setEndSigningDate(String endSigningDate) {
        this.endSigningDate = endSigningDate;
    }


    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("CustomerInformationRecordReq").append('[')
                .append("salesmanCode=")
                .append(salesmanCode)
                .append(",departmentCode=")
                .append(deptSalesmanCode)
                .append(",startCreateTime=")
                .append(startCreateTime)
                .append(",endCreateTime=")
                .append(endCreateTime)
                .append(",customerType=")
                .append(customerType)
                .append(",contractNo=")
                .append(contractNo)
                .append(",startSigningDate=")
                .append(startSigningDate)
                .append(",endSigningDate=")
                .append(endSigningDate)
                .append(']');
        return sb.toString();
    }
}
